import numpy as np
import pandas as pd
import folium as fo
%matplotlib inline
map = fo.Map()
volcano = pd.read_csv('volcano.csv')
lat_vo = list(volcano['Latitude'])
lon_vo = list(volcano['Longitude'])
name_vo = list(volcano['Name'])
vol = fo.FeatureGroup(name="my map")
for lat,lon,name in zip(lat_vo,lon_vo,name_vo):
vol.add_child(fo.Marker(location=[lat,lon], popup =name ,icon=fo.Icon(color='red')))
vol.add_child(fo.GeoJson(data=(open('world.json','r',encoding='utf-8-sig').read())))
<folium.map.FeatureGroup at 0x18b039a85e0>
map.add_child(vol)